Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 HELEN STREET Semi-Detached £167,500 16 Jul 2021
29 HELEN STREET Semi-Detached £38,495 11 Jun 1999